electric windlass - Español Inglés Diccionario